WP_Defender\Component\Notification A

Total Complexity 64
Dependencies 14
Dependents 6
Total lines 521
Lines of code 327
Logical lines of code 142
Comment lines 139
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
send_subscription_confirm_email()
A
52 9 27
get_next_run()
S
54 7 21
find_module_by_slug()
S
57 7 17
dispatch_notification()
S
63 6 10
get_users_pool()
S
48 3 33
get_inactive_modules()
S
57 4 17
get_user_roles()
S
63 4 11
maybe_dispatch_report()
S
63 4 11
send_email()
S
47 2 37
get_active_pro_reports()
S
62 3 11
get_active_pro_reports_as_objects()
S
62 3 11
get_modules_as_objects()
S
58 2 18
count_active()
S
65 3 9
send_unsubscribe_email()
S
50 1 30
send_subscribed_email()
S
51 1 27
get_modules()
S
62 2 12
create_subscribe_url()
S
63 1 11
create_unsubscribe_url()
S
64 1 10
__construct()
S
76 1 4